package com.qidianit.task.service;

import com.qidianit.task.pojo.Task;
import com.qidianit.task.util.pojo.QdResult;

public interface TaskService {
    /**
     * @param projectId
     * @param parentId
     * @return
     */
    QdResult list(String projectId, Long parentId);

    QdResult save(Task task);

    QdResult selectByTaskId(String taskId);

    QdResult queryById(Long taskId);

    QdResult edit(Task task);
    QdResult deleteTask(Long taskId);
    QdResult deleteTaskByIds(Long[] ids);
    QdResult count(Long taskId);
}
